home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_300 / 388_01 / ae / 93 / jul / makefile.pc < prev    next >
Encoding:
Makefile  |  1993-06-12  |  806 b   |  47 lines

  1. #
  2. # makefile
  3. #
  4. # Copyright 1991, 1993 by Anthony Howe.  All rights reserved.  No warranty.
  5. #
  6.  
  7. E    = .exe
  8. O    = .obj
  9.  
  10. CC    = wcl
  11. CFLAGS    = -m$(MODEL) $(CCDEBUG) -I\usr\include 
  12.  
  13. LD    = wcl
  14. LDFLAGS    = -x -m$(MODEL) $(LDDEBUG) -L\usr\lib\$(MODEL) 
  15. LIBS    = -@linkfile.pc
  16.  
  17. RM    = rm
  18.  
  19. OBJ    = data$(O) display$(O) command$(O) gap$(O) key$(O) main$(O)
  20.  
  21. ae$(E) : $(OBJ) 
  22.     $(LD) $(LDFLAGS) $(LIBS) 
  23.  
  24. header.h: key.h
  25.  
  26. command$(O): command.c header.h
  27.     $(CC) $(CFLAGS) -c command.c
  28.  
  29. data$(O): data.c header.h
  30.     $(CC) $(CFLAGS) -c data.c
  31.  
  32. display$(O): display.c header.h
  33.     $(CC) $(CFLAGS) -c display.c
  34.  
  35. gap$(O): gap.c header.h
  36.     $(CC) $(CFLAGS) -c gap.c
  37.  
  38. key$(O): key.c header.h
  39.     $(CC) $(CFLAGS) -c key.c
  40.  
  41. main$(O): main.c header.h
  42.     $(CC) $(CFLAGS) -c main.c
  43.  
  44. clean:
  45.     -$(RM) $(OBJ) ae$(E) 
  46.  
  47.